/*
 * $Id: Command.java 89 2012-12-28 10:57:30Z Denis.Skalsky@gmail.com $
 */
package com.globallogic.skalskyy.javabasic.valstaff.commands;

import java.util.List;

/**
 * Command is a parent class for commands.
 * @author $Author: Denis.Skalsky@gmail.com $
 * @version $Revision: 89 $
 */
public abstract class Command {
	
	public static final String PARAMETER_SEPARATOR = "=";
	public static final String EMPTY_STRING = "";
	
	/**
	 * Execute command from user.
	 * @param parameters command's parameters
	 * @return List<String> for result output
	 */
	public abstract List<String> execute(String parameters);
}